import { createStore, applyMiddleware, compose } from 'redux'

import thunk from 'redux-thunk'

// 导入reducer
import reducer from './reducer'

const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose
// const store = createStore(reducer, applyMiddleware(thunk))
const store = createStore(
  reducer,
  /* preloadedState, */ composeEnhancers(applyMiddleware(thunk))
)

export default store
